Temporal Connectives Versus Explicit Timestamps to Query Temporal Databases

نویسندگان

  • Serge Abiteboul
  • Laurent Herr
  • Jan Van den Bussche
چکیده

Temporal databases can be queried either by query languages work ing directly on a timestamp representation or by languages using an implicit access to time via temporal connectives We study the dif ferences in expressive power between these two approaches First we consider temporal and rst order logic We show that future tem poral logic is strictly less powerful than past future temporal logic and also that there are queries expressible in rst order logic with ex plicit timestamps that are not expressible in extended temporal logic Our proof technique is novel and based on communication complex ity Then we consider extensions of rst order logic with xpoints or while loops Again the explicit temporal version of these languages using timestamps is compared with an implicit one using instruc tions for moving in time We also compare the temporal versions of the xpoint language with those of the while language Preliminary reports on this work were presented at the International Workshop on Temporal Databases Z urich September and the th ACM Symposium on Princi ples of Database Systems Montreal June Address Domaine de Voluceau B P F Le Chesnay Cedex France E mail serge abiteboul inria fr and laurent herr inria fr Address LUC Department WNI B Diepenbeek Belgium E mail vd buss luc ac be

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Temporal Connectives versus Explicit Timestamps in Temporal Query Languages Temporal Connectives versus Explicit Timestamps in Temporal Query Languages

Some temporal query languages work directly on a timestamp representation of the temporal database, while others provide a more implicit access to the ow of time by means of temporal connectives. We study the diier-ences in expressive power between these two approaches. We rst consider rst-order logic (i.e., the relational calculus). We show that rst-order future temporal logic is strictly less...

متن کامل

Temporal Connectives versus Explicit Timestamps in Temporal Query Languages

Some temporal query languages work directly on a timestamp representation of the temporal database, while others provide a more implicit access to the ow of time by means of temporal connectives. We study the diierences in expressive power between these two approaches. We rst consider rst-order logic (i.e., the relational calculus). We show that rst-order future temporal logic is strictly less ...

متن کامل

Temporal connectives versus explicit

Some temporal query languages work directly on a timestamp repre sentation of the temporal database while others provide a more implicit access to the ow of time by means of temporal connectives We study the di erences in expressive power between these two approaches We rst consider rst order logic i e the relational calculus We show that rst order future temporal logic is strictly less powerfu...

متن کامل

Temporal Integrity Constraints

Temporal integrity constraints are integrity constraints formulated over temporal databases. They can express dynamic properties by referring to data valid at different time points. This is to be contrasted with databases that do not store past or future information: if integrity constraints can only refer to data valid at the current time, they can only express static properties. Languages for...

متن کامل

Logics for Databases and Information Systems

Temporal logic is obtained by adding temporal connectives to a logic language. Explicit references to time are hidden inside the temporal connectives. Different variants of temporal logic use different sets of such connectives. In this chapter, we survey the fundamental varieties of temporal logic and describe their applications in information systems. Several features of temporal logic make it...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Comput. Syst. Sci.

دوره 58  شماره 

صفحات  -

تاریخ انتشار 1999